package com.deer.wms.base.system.service.box;

import com.deer.wms.base.system.model.box.BoxItemBacth;
import com.deer.wms.common.core.service.Service;

import java.util.List;

public interface BoxItemBacthService  {
    /**
     * ID查询
     * @param batchId
     * @return
     */
    BoxItemBacth findBoxItemBacthById(Integer batchId);
    /**
     * 通过批次查询
     * @param batchName
     * @return
     */
    BoxItemBacth findByBatchName(String batchName);
    /**
     * 查询全部
     * @param boxItemBacth
     * @return
     */
    List<BoxItemBacth> findBoxItemBacthList(BoxItemBacth boxItemBacth);

    /**
     * 删除
     * @param batchIds
     * @return
     */
    int delectBoxItemBacthByIds(String batchIds);

    /**
     * 修改
     * @param boxItemBacth
     * @return
     */
    int UpdateBoxItemBacth(BoxItemBacth boxItemBacth);

    /**
     * 增加
     * @param boxItemBacth
     * @return
     */
    int saveBoxItemBacth(BoxItemBacth boxItemBacth);
}
